package main

import (
	"github.com/sirupsen/logrus"
	"oa-rest/common"
	"oa-rest/config"
	"oa-rest/models/meeting"
)

func main() {
	config.InitEnv()
	db, err := common.ConnectDb()
	if err != nil {
		logrus.Fatal(err)
	}
	defer db.Close()

	// 不再删除表，直接同步结构
	// 这样可以保留现有数据，只是更新表结构
	logrus.Println("开始同步会议表结构...")
	
	err = db.Sync2(new(meeting.Meeting))
	if err != nil {
		logrus.Fatal(err)
	}

	logrus.Println("会议表同步成功")
}
